pipe laying ship - French English Dictionary